electric meter box - Español Inglés Diccionario